porcupine sedge - German English Dictionary